草庐IT

Foundation 按钮组

全部标签

c# - Silverlight 切换按钮分组

我正在开发一个Silverlight应用程序,我想创建一个由5个切换按钮(用于菜单选项)组成的分组,这些按钮在被单击时会产生动画效果(尺寸会增大),并且还会导致组中任何之前单击的按钮取消单击并产生动画效果回到缩小后的尺寸。我知道我可以使用蛮力方法,让应用程序直接知道每个按钮,但如果我添加或更改菜单(添加/删除按钮),我必须记住修改代码(这是不好,因为我很健忘)。有没有一种方法可以更智能地对按钮进行分组,以便在单击一个按钮时可以告诉组中的所有其他按钮取消单击?谢谢!托德 最佳答案 特别感谢MichaelS.Scherotter为我指明

c# - 学习 Windows 窗体与 Windows Presentation Foundation

所以我一直在考虑申请Microsoft认证,我必须(目前)在WindowsForms和WPF之间做出选择来开发Windows应用程序。我对Windows窗体有很好的了解,但以前从未尝试过WPF。此外,我居住的大多数职位发布似乎都是面向WinForms的。这可能会在未来几年发生变化,所以我想知道我是应该开始学习WPF还是坚持使用久经考验的真实Forms。有什么见解吗? 最佳答案 虽然大多数当前的开发人员职位都集中在WinForms(或ASP.NET)上,但WPF正开始被接受为一个“严肃”的平台。认真的意思是人们开始考虑将它用于LOB应

c# - 如何为单选按钮列表创建数据源?

我想自己为radiobuttonlist创建几个item,item有text和value属性。如何在c#/asp.net中做到这一点?提前致谢。 最佳答案 您可以使用Dictionary对象来存储键/值并将其绑定(bind)到RadioButtonList,如下所示:Dictionaryvalues=newDictionary();values.Add("key1","value1");values.Add("key2","value2");values.Add("key3","value3");RadioButtonListrad

c# - 为什么 WPF 列表框会在按下鼠标按钮而不是按下按钮时更改选择?

我以前从未注意到这一点,但WPFListBox似乎在鼠标按下时更改了它的SelectedItem,但尚未释放。作为一个简单的例子,只需创建一个带有多个ListBoxItem的简单ListBox,如下所示:HelloWorldListBoxTest启动您的应用程序,按下鼠标按钮(不要松开它!)并四处移动鼠标。SelectedItem将随着鼠标移动而改变。这说明了更大的问题(至少对我而言),即在您按下鼠标时尽快设置ListBox的SelectedItem,而不是在鼠标松开时设置。通常这不是问题,但在我的例子中,我想在我的ListBox中的项目上启用拖放,而无需明确选择这些项目。我想我唯一的

c# - 带有关闭和添加按钮的 TabControl

我正在尝试使选项卡控件具有“x”(关闭按钮)和“+”(新选项卡按钮)。我找到了添加xbutton的解决方案,标签现在看起来像这样:但我想添加一个+现在那个黑色圆圈在哪里。我不知道如何,我尝试在最后一个选项卡的Paint事件上绘制,如下所示:varp=tabs.TabPages[tabs.TabCount-1];p.Paint+=newPaintEventHandler(tab_OnDrawPage);privatevoidtab_OnDrawPage(objectsender,PaintEventArgse){//e.ClipRectangle.e.Graphics.DrawStrin

c# - 如何将按钮添加到功能区 (C#) 上预先存在的选项卡?

我已经成功创建了一个新标签并将其放在已有标签的旁边。然后我意识到上面只有一个按钮,所以(目前)将它放在“主页”选项卡上更有意义。虽然并没有真正让它发挥作用。我已尝试遵循指南和步骤。我有一个XML并将其XML更改为以下内容。-->当我运行该项目时,我没有看到UI发生任何变化,所以我猜想:根本不读取XML,名称TabHome错误(至少对于Outlook2010),idMso属性错误(至少对于Outlook2010)或其他/任何提及的组合。我能做些什么来改变色带?(展望2010/VSTO/VS2010/.NET4)。 最佳答案 idMso

c# - 如何在 Windows 8 中设置自定义应用栏按钮图标

我想设置我自己下载的海关应用栏图标。我如何设置这不起作用 最佳答案 试试这样添加:还要检查路径是否正确以及图像的显示格式是否正确。您也可以尝试使用Blend检查图像是否正常工作。 关于c#-如何在Windows8中设置自定义应用栏按钮图标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/23984390/

c# - Compact Framework 中的两行文本按钮

我想在CompactFramework中创建一个两行文本按钮。我已经使用了这个线程中的每个想法,但没有成功。http://social.msdn.microsoft.com/forums/en-US/winforms/thread/626c21e0-369f-441e-b2f1-b51db633e38b如果我使用\n或\r\n或Environment.NewLine我会得到正方形。我正在使用CompactFramework3.5。关于如何制作两行文本框有什么想法吗? 最佳答案 需要设置按钮允许多行。这可以通过以下P/Invoke代码

c# - 在 WPF 中,我可以在 2 个按钮之间共享相同的图像资源吗

我想在WPF中创建一个开/关按钮,我希望它在用户单击它时改变它的外观(如果它是打开的切换到关闭,如果它关闭切换到打开)使用图像。我将要使用的图像添加到资源中:事件代码是,“flag”是一个初始化为true的bool局部变量:privatevoidOnOff1Btn_Click(objectsender,RoutedEventArgse){if(flag){OnOff1Btn.Content=FindResource("Off1");flag=false;}else{OnOff1Btn.Content=FindResource("On1");flag=true;}}现在我需要创建2个开/

c# - 使用 Kendo Grid,如何更改工具栏中 "Create"按钮上的文字?

我使用的是KendoGrid,我添加了“创建”以内联添加记录。如何更改添加按钮上的措辞?目前显示为:“添加新记录”我想将其简化为只读“添加”并且我还想保留相同的图标。我的代码如下:$reports.kendoGrid({dataSource:dataSource,toolbar:["create"],...如有任何建议,我们将不胜感激。 最佳答案 执行此操作的方法是使用以下语法:$reports.kendoGrid({dataSource:dataSource,toolbar:[{name:"create",text:"Add"}]